package app.android.kdictionary.aidl;

import java.util.List;
import java.lang.String;
import app.android.kdictionary.aidl.WebViewContent;
import app.android.kdictionary.aidl.SearchResultData;

interface ISearchService {
	SearchResultData simpleSearch(String searhWord);
	SearchResultData simpleSearchNext();
	
	SearchResultData sectionSearch(String searhWord, int section, String gubun);
	SearchResultData sectionSearchNext(int section);
	
	SearchResultData multiSearch(in String[] searchText, in String[] table, in String[] gubun, 
								 in String[] orgLang, in String[] techTerm, in String[] spCode);
	SearchResultData multiSearchNext();
	
	SearchResultData indexSearch(String jamo);
	SearchResultData indexSearchNext();
	
	SearchResultData rangeSearch(String searchStartText, String searchEndText);
	SearchResultData rangeSearchNext();
	
	SearchResultData jasoSearch(String jaso);
	SearchResultData jasoSearchNext();
	
	WebViewContent todayProverb(String jaso, int number);
}
